Secure Requirements Elicitation Through Triggered Message Sequence Charts

نویسندگان

  • Arnab Ray
  • Bikram Sengupta
  • Rance Cleaveland
چکیده

This paper argues for performing information-flow-based security analysis in the first phase of the software development life cycle itself ie in the requirements elicitation phase. Message Sequence Charts (MSC)s have been widely accepted as a formal scenario-based visual notation for writing down requirements. In this paper, we discuss a method for checking if a TMSC (Triggered Message Sequence Chart), a recently propsed enhancement to classical MSCs, satisifes one of the most important information flow properties namely non-interference.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reasoning about Triggered Scenarios in Logic Programming

This paper presents a logic programming approach, based on the Event Calculus (EC), for representing and reasoning about triggered scenarios (TS), an expressive dialect of message sequence charts widely employed in software requirements engineering to specify system behaviour. We introduce a sound translation for triggered scenarios into an EC-based Answer Set Programming (ASP) representation, ...

متن کامل

Basic protocols, message sequence charts, and the verification of requirements specifications

Message sequence charts are a widely used notation to express requirements specifications of multi-agent systems. The semantics of message sequence charts can be defined algebraically in the theory of agents and insertion functions. Using this algebra, one can split message sequence chart scenarios into sets of Hoare triples consisting of precondition, the specification of a finite process, and...

متن کامل

Designing of Reactive System using Extended Message Sequence Charts

MSC+ is a generalization of hierarchical message sequence charts (hMSCs) having the capability to specify preemptive features such as watchdogs, generalized coregion and forbidden scenarios. In this paper, we shall illustrate the applications of MSC+ to the specification of reactive systems through the example of an Automatic Teller Machine (ATM). We shall bring out the additional advantage of ...

متن کامل

Refinement-Based Requirements Modeling Using TriggeredMessage Sequence Charts

Triggered Message Sequence Charts (TMSCs) are a visual, mathematically precise notation for capturing system requirements as conditional and partial scenarios. This paper shows how TMSCs may be used to formalize two different requirements modeling methodologies. The first approach combines prescriptive (“do this”) and constraintbased (“don’t do that”) requirements within a single specification;...

متن کامل

Syntax Requirements of Message Sequence Charts

A set of syntax requirements of Message Sequence Charts is discussed and formalized. The formalization is syntax-directed and based on functions and predicates.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004